typedef struct element
{
	int key;
	void *data;
	size_t size;
}element;

typedef struct direct_addr_table
{
	element **base;
	size_t size;
}direct_addr_table;